#pragma once
#ifndef _TOPBAR_H__
#define _TOPBAR_H__





#include <QAction.h>
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QSpacerItem>
#include <QToolBar>
#include <QMessageBox>
#include <QAction>

#include "RibbonStyleAPI.hpp"


NAMESPACE_BEGIN(NSTopBar)

class RIBBONSTYLEAPI TopBar : public QToolBar {
    Q_OBJECT
    SIGNALDEC(TopBar, QToolBar)
protected:
    void Initialize();
    void Finalize();

public:
/*REG*/
    REGACTION(open_file)
    REGACTION(withdraw)
    REGACTION(regression)
    REGACTION(save_project)
    REGACTION(save_project_as)
    REGACTION(settings)





};

NAMESPACE_END

#endif // !VIEWTOOLBAR_H__
